home *** CD-ROM | disk | FTP | other *** search
- Path: ix.netcom.com!netnews
- From: defcon7@ix.netcom.com (Guy Gajewski)
- Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc
- Subject: Re: Delphi .vs. C++ 4.0...The real discussion!
- Date: Sat, 20 Apr 1996 04:12:30 GMT
- Organization: Netcom
- Message-ID: <31785fc1.16880812@reader2.ix.netcom.com>
- References: <1996Apr18.173628.9153@ohstpy>
- NNTP-Posting-Host: ix-ron-ny5-07.ix.netcom.com
- X-NETCOM-Date: Fri Apr 19 9:10:03 PM PDT 1996
- X-Newsreader: Forte Agent .99d/32.182
-
- On 18 Apr 96 17:36:28 -0400, glazer@ohstpy.mps.ohio-state.edu (JON
- GLAZER) wrote:
-
- >Ok, let's hit this again.
- >
- >I am under pressure to stop using Delphi becaus "everyone else is using C++".
- >I am a big Delphi advocate. I've been programming in borland/turbo pascal for
- >10 years and think Delphi is a godsend. Granted, I don't know much about C++,
- >so I cannot give a really good reason (or reasons) for sticking with Delphi (or
- >leaving Delphi either). So I came here.
-
- I've been programming in C for about 8 years now. C++ for 3 of
- those 8. In my personal experience, C/C++ is definately my language
- of choice. But, I can tell you, when I finally had gotten Borland C++
- v3.1 and tried my hand at some windows programming, I was in horror.
- DOS programming was never that ridiculously complex. So I eventually
- went to VB for strictly interface work. And this past week I was
- talking to a friend, and he was telling me a bit about Delphi. I had
- read about 1.0 when it was first released, but it had too many
- negatives, and since I didn't know the first thing about Pascal, I
- passed. But after that talk with my friend, I spent a few hours that
- night researching version 2.0, and was amazed at what it was capable
- of. Needless to say I went out the next day and purchased a copy of
- Delphi Developer and have been in heaven ever since. No longer did I
- have to program in two seperate languages to get things done in a
- reasonable amount of time and still retain some speed and flexability.
- It took me perhaps an hour to get the hang of OP's syntax, and maybe a
- day to get the basic feel of the language (inheriting a few objects
- and the such). I really don't even see myself falling back on some C
- code except in the most critical circumstances. And when I do feel
- the need to use a little C, I can even link in .obj files, lovely. I
- honestly hope never to see VB again.
-
- >----pro c++----
- >1. Everyone is using it:
- > Not true, I know, but I think they mean the majority of "professional
- >programmers" are using it. I don't know if this is true either. What known
- >apps have been written in Delphi?
-
- Well, I do feel C/C++ (mainly C) is a much more powerful language,
- but for the majority of tasks, Delphi is more than capable.
-
- >----pro delphi----
- >1. Delphi is faster:
- > The completed app runs faster and smoother. Simple enough.
-
- I have to disagree on this point, if anyone actually had the time
- and patience (not to mention raw skill) to write an application in
- C/C++ for windows, without cutting any corners, I think it would win
- hands down. C allows much more flexibility in hand-optimizing your
- applications.
-
- >2. Delphi development is faster:
- > You can write apps quicker from start to finish in Delphi...given that you
- >don't have to go searching for 3rd party components that are included in C++.
-
- Definately, C/C++ IMHO is perfect for critical flexible situations,
- under Windows, Delphi wins hands down. C/C++ was so utterly
- frustrating under Windows that I resorted to VB, C/C++ was definately
- not suited for "visual" development.
-
- >3. Delphi's footprint is smaller:
- > The completed .EXE file is smaller. The compiler is better at optimizing the
- >code and producing a much more compact executible.
-
- Well, just I said in response to #1, if you sat there and did it all
- by hand in C, I doubt you could get any better results anywhere else.
- But no one really has the time.
-
- >----conclusion----
- >I guess what I am looking for are more reasons either pro-C++ or pro-delphi.
- >Counter what I said above. Tell me if I'm off base on any of these. Correct
- >me. Flame me if you wish. I think the world could benefit from a good,
- >complete discussion that compares these two languages from top to bottom.
-
- I don't see one being any better than the other. I see them as two
- very important languages for two distinctly different purposes. I'm
- glad I learned C, I really don't see anything replacing it in terms of
- flexibility and power, but Delphi is the hands down winner for windows
- development. I personally will enjoy using them both to create much
- better applications.
-
- --
- ----------------------------------
- - Defcon (Defcon7@ix.netcom.com) -
- - -
- - "May The Force Be With You." -
- ----------------------------------
-